HDF5 Python - Correct way to handle reads from multiple processes